distributed cracking